#ifndef DICTIONARY_SQLITE_H
#define DICTIONARY_SQLITE_H

#include "basedictionary.h"

struct sqlite3;

class DictionarySQLite : public BaseDictionary
{
public:
	DictionarySQLite(void);
	virtual ~DictionarySQLite(void);

public:
	//virtual int CreateAndOpenDatabase(const char* pFilename);
	virtual int OpenDatabase(const char* pFilename);
	virtual void CloseDatabase(void);

protected:
	int InitializeDatabase(void);

private:
	sqlite3*		m_pSqlite;
};

#endif	// DICTIONARY_SQLITE_H
